.backicon{
    width: 70px!important;
    height: 70px!important;
    margin-left: 30px;
}
.shangmian{
    position: relative;
   width: 100%;
   height: 800px;
   background:#3e4242!important;
   color: #e6e6e6;
   overflow: hidden;
}
.topest{
    position: fixed;
    z-index: 10;
    display: flex;
    margin-top: 35px;
    font-size: 45px!important;
}
.singerImg{
    width: 100%;
    height: 800px
}
.gedansousuo{
    width: 70px!important;
    height: 70px!important;
    margin-left: 850px;
}

.xiamian{
    width: 100%;
}
.xiamianhead{
    display: flex;
}
.bofangicon{
    width: 70px!important;
    height: 70px!important;
    margin-left: 20px;
    margin-top: 50px;
}
.bofangquanbu{
    display: flex;
    margin-top: 50px;
    font-size: 45px;
    margin-left: 40px;
    font-weight: 600;
}
.yigong{
    font-size: 35px;
    color: #ccc;
    margin-top: 5px;
}
.shoucangliang{
    display: flex;
}
.shoucangicon{
    width: 70px!important;
    height: 70px!important;
    margin-top: 40px;
    margin-left: 450px;
}
.shoucangshu{
    margin-top: 50px;
    color: #ccc;
}
.gequs{
    margin-top: 30px;
    font-size: 45px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    height: 150px;
    display: flex;
}
.xuhao{
    color:rgb(133, 129, 129);
    line-height: 150px;
    margin-left: 50px;
}
.gequmingzi{
    margin-left: 50px;
    /* display: flex; */
    height: 150px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
.gequxinxi{
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    color:rgb(133, 129, 129);
    margin-left: 20px;
}
.fuxinxi{
    display: flex;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
.sq{
    margin-top: 20px;
    width: 60px;
    text-align: center;
    line-height: 40px;
    height: 40px;
    border: 1px solid red;
    font-size: 1px!important;
    color: red;
}
.singer{
    width: 900px;
    color:rgb(133, 129, 129);
    font-size: 10px;
    margin-top: 20px;
    margin-left: 10px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
.fouricons{
    display: flex;
    justify-content: space-around;
    height: 250px;
}
.pinglunicon{
    margin-top: 70px;
    width: 70px;
    height: 70px;
    padding-bottom: 10px;
}
.jihe{
    display: flex;
}
